package com.yuexunit.finance.project.action.v1.model;

import com.yuexunit.web.annotation.Parameter;

/**
*@version 创建时间：2017年7月28日 下午4:55:25
*@author wenwenlong
*类说明
*/

public class FinanceTaskCount {
	@Parameter(name = "financeCount", description = "融资审批任务列表数量")
	private Integer financeCount = 0;
	
	@Parameter(name = "loanCount", description = "放款审批任务列表数量")
	private Integer loanCount = 0;
	
	@Parameter(name = "pickupCount", description = "提货审批任务列表数量")
	private Integer pickupCount = 0;
	
	@Parameter(name = "pickupWarehouseCount", description = "销售提货审批任务列表数量")
	private Integer pickupWarehouseCount = 0;
	
	@Parameter(name = "approveCount", description = "资质认证任务列表数量")
	private Integer approveCount = 0;
	
	@Parameter(name = "gradeCount", description = "等级调整任务列表数量")
	private Integer gradeCount = 0;
	
	@Parameter(name = "temporaryCount", description = "临时额度任务列表数量")
	private Integer temporaryCount = 0;
	
	@Parameter(name = "totalCount", description = "总任务列表数量")
	private Integer totalCount = 0;
	
	@Parameter(name = "financeCountCompleted", description = "融资审批任务列表数量-已完成")
	private Integer financeCountCompleted = 0;
	
	@Parameter(name = "loanCountCompleted", description = "放款审批任务列表数量-已完成")
	private Integer loanCountCompleted = 0;
	
	@Parameter(name = "pickupCountCompleted", description = "提货审批任务列表数量-已完成")
	private Integer pickupCountCompleted = 0;
	
	@Parameter(name = "pickupWarehouseCountCompleted", description = "销售提货审批任务列表数量-已完成")
	private Integer pickupWarehouseCountCompleted = 0;
	
	@Parameter(name = "approveCountCompleted", description = "资质认证任务列表数量-已完成")
	private Integer approveCountCompleted = 0;
	
	@Parameter(name = "gradeCountCompleted", description = "等级调整任务列表数量-已完成")
	private Integer gradeCountCompleted = 0;
	
	@Parameter(name = "temporaryCountCompleted", description = "临时额度任务列表数量-已完成")
	private Integer temporaryCountCompleted = 0;
	
	@Parameter(name = "totalCountCompleted", description = "总任务列表数量-已完成")
	private Integer totalCountCompleted = 0;

	public Integer getPickupWarehouseCount() {
		return pickupWarehouseCount;
	}

	public void setPickupWarehouseCount(Integer pickupWarehouseCount) {
		this.pickupWarehouseCount = pickupWarehouseCount;
	}

	public Integer getPickupWarehouseCountCompleted() {
		return pickupWarehouseCountCompleted;
	}

	public void setPickupWarehouseCountCompleted(Integer pickupWarehouseCountCompleted) {
		this.pickupWarehouseCountCompleted = pickupWarehouseCountCompleted;
	}

	public Integer getFinanceCountCompleted() {
		return financeCountCompleted;
	}

	public void setFinanceCountCompleted(Integer financeCountCompleted) {
		this.financeCountCompleted = financeCountCompleted;
	}

	public Integer getLoanCountCompleted() {
		return loanCountCompleted;
	}

	public void setLoanCountCompleted(Integer loanCountCompleted) {
		this.loanCountCompleted = loanCountCompleted;
	}

	public Integer getPickupCountCompleted() {
		return pickupCountCompleted;
	}

	public void setPickupCountCompleted(Integer pickupCountCompleted) {
		this.pickupCountCompleted = pickupCountCompleted;
	}

	public Integer getApproveCountCompleted() {
		return approveCountCompleted;
	}

	public void setApproveCountCompleted(Integer approveCountCompleted) {
		this.approveCountCompleted = approveCountCompleted;
	}

	public Integer getGradeCountCompleted() {
		return gradeCountCompleted;
	}

	public void setGradeCountCompleted(Integer gradeCountCompleted) {
		this.gradeCountCompleted = gradeCountCompleted;
	}

	public Integer getTemporaryCountCompleted() {
		return temporaryCountCompleted;
	}

	public void setTemporaryCountCompleted(Integer temporaryCountCompleted) {
		this.temporaryCountCompleted = temporaryCountCompleted;
	}

	public Integer getTotalCountCompleted() {
		return (financeCountCompleted + loanCountCompleted + pickupCountCompleted + approveCountCompleted + gradeCountCompleted + temporaryCountCompleted + pickupWarehouseCountCompleted);
	}

	public void setTotalCountCompleted(Integer totalCountCompleted) {
		this.totalCountCompleted = totalCountCompleted;
	}

	public Integer getTotalCount() {
		return (financeCount + loanCount + pickupCount + approveCount + gradeCount + temporaryCount + pickupWarehouseCount);
	}

	public void setTotalCount(Integer totalCount) {
		this.totalCount = totalCount;
	}

	public Integer getFinanceCount() {
		return financeCount;
	}

	public void setFinanceCount(Integer financeCount) {
		this.financeCount = financeCount;
	}

	public Integer getLoanCount() {
		return loanCount;
	}

	public void setLoanCount(Integer loanCount) {
		this.loanCount = loanCount;
	}

	public Integer getPickupCount() {
		return pickupCount;
	}

	public void setPickupCount(Integer pickupCount) {
		this.pickupCount = pickupCount;
	}

	public Integer getApproveCount() {
		return approveCount;
	}

	public void setApproveCount(Integer approveCount) {
		this.approveCount = approveCount;
	}

	public Integer getGradeCount() {
		return gradeCount;
	}

	public void setGradeCount(Integer gradeCount) {
		this.gradeCount = gradeCount;
	}

	public Integer getTemporaryCount() {
		return temporaryCount;
	}

	public void setTemporaryCount(Integer temporaryCount) {
		this.temporaryCount = temporaryCount;
	}
}
